import dayjs from 'dayjs';

/** 问卷主体结构 */
export class Questionaire {
  /**问卷答卷数量 */
  public answerCount = 0;

  /**
   * 创建用户唯一标识
   */
  public createBy = '';

  /**
   * 创建时间
   */
  public createTime = '';

  /**
   * 删除标志（0代表未删除，1已删除）
   */
  public delFlag = '';

  /**
   * 问卷结束作答时间
   */
  public endTime? = dayjs().format('YYYY-MM-DD HH:mm:ss');

  /**
   * 问卷说明
   */
  public explanation = '问卷默认说明';

  /**
   * 问卷唯一标识
   */
  public queId = '';

  /**
   * 问卷标题
   */
  public queTitle = '';

  /**
   * 问卷开始作答时间
   */
  public startTime? = dayjs().format('YYYY-MM-DD HH:mm:ss');

  /**
   * 问卷状态，0未发布，1已发布
   */
  public status = '';

  /**
   * 提交问卷后显示的信息
   */
  public submissionTips = '';

  /**
   * 更新时间
   */
  public updateTime = '';

  /**
   * 问卷类型
   */
  public queType = 1;
}
